/**
 * 配置错误提示的信息
 * 需要要注意的是,空信息不会提示
 */
const specificCode = {
  '22205': '您目前的抽奖机会不足，去获取抽奖机会吧',
  '22207': '您的运气太好了，把机会留给别人吧',
  '22102': '' // 必须保留字段 为了不弹出提示
};

let commonCode = {
  '10000': '服务器内部错误',
  '100006': '登录失效，请重新登录',
  '10098': '网络异常，请重新登录'
};

export default function code2msg(code) {
  code += '';
  if (code === 'undefined') {
    throw new Error('require argument "code"');
  }

  if (code in specificCode) {
    return specificCode[code];
  }

  if (code in commonCode) {
    return commonCode[code];
  }

  return '网络错误，请稍后再试';
}
